package com.ruoyi.use.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

public class ExamUseVO extends BaseEntity {
    /** 使用编号 */
    @Excel(name = "使用编号")
    private Long examId;

    /** 操作人 */
    @Excel(name = "操作人")
    private Integer founder;

    /** 操作名称 */
    @Excel(name = "操作名称")
    private Long operationName;

    /** 参试设备编号 */
    @Excel(name = "参试设备编号")
    private Long examinationId;

    // 设备名称
    private String examinationName;

    // 设备型号
    private Long examinationType;

    /** 部门 */
    private Long departmentId;

    /** 部门*/
    private String deptName;

    /** 库房 */
    @Excel(name = "库房")
    private Long storeroomId;

    /** 库房*/
    private String storeroomName;

    /** 设备状态 */
    @Excel(name = "设备状态")
    private Long examinationStatus;

    /** 使用状态 */
    @Excel(name = "使用状态")
    private Long useStatus;

    // 操作人姓名
    private String userName;

    /** 备注 */
    private String note;

    /** 附件 */
    private String file;

    /** 删除标志 */
    private Long delFlag;

    public Long getExamId() {
        return examId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public void setExamId(Long examId) {
        this.examId = examId;
    }

    public Integer getFounder() {
        return founder;
    }

    public void setFounder(Integer founder) {
        this.founder = founder;
    }

    public Long getOperationName() {
        return operationName;
    }

    public void setOperationName(Long operationName) {
        this.operationName = operationName;
    }

    public Long getExaminationId() {
        return examinationId;
    }

    public void setExaminationId(Long examinationId) {
        this.examinationId = examinationId;
    }

    public String getExaminationName() {
        return examinationName;
    }

    public void setExaminationName(String examinationName) {
        this.examinationName = examinationName;
    }

    public Long getExaminationType() {
        return examinationType;
    }

    public void setExaminationType(Long examinationType) {
        this.examinationType = examinationType;
    }

    public Long getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(Long departmentId) {
        this.departmentId = departmentId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public Long getStoreroomId() {
        return storeroomId;
    }

    public void setStoreroomId(Long storeroomId) {
        this.storeroomId = storeroomId;
    }

    public String getStoreroomName() {
        return storeroomName;
    }

    public void setStoreroomName(String storeroomName) {
        this.storeroomName = storeroomName;
    }

    public Long getExaminationStatus() {
        return examinationStatus;
    }

    public void setExaminationStatus(Long examinationStatus) {
        this.examinationStatus = examinationStatus;
    }

    public Long getUseStatus() {
        return useStatus;
    }

    public void setUseStatus(Long useStatus) {
        this.useStatus = useStatus;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public Long getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Long delFlag) {
        this.delFlag = delFlag;
    }

    public ExamUseVO(Long examId, Integer founder, Long operationName, Long examinationId, String examinationName, Long examinationType, Long departmentId, String deptName, Long storeroomId, String storeroomName, Long examinationStatus, Long useStatus, String userName, String note, String file, Long delFlag) {
        this.examId = examId;
        this.founder = founder;
        this.operationName = operationName;
        this.examinationId = examinationId;
        this.examinationName = examinationName;
        this.examinationType = examinationType;
        this.departmentId = departmentId;
        this.deptName = deptName;
        this.storeroomId = storeroomId;
        this.storeroomName = storeroomName;
        this.examinationStatus = examinationStatus;
        this.useStatus = useStatus;
        this.userName = userName;
        this.note = note;
        this.file = file;
        this.delFlag = delFlag;
    }

    public ExamUseVO() {
    }
}
